package cn.six1943.deepchat.module.ai.service.chatsession;


import cn.six1943.deepchat.module.ai.agent.ChatHandler;

/**
 * 大模型问答 通用接口类
 */
public interface AgentService<T> {

    /**
     * 问答
     *
     * @param llmRequest
     */
    void answerTheQuestion(T llmRequest, ChatHandler handler);

    /**
     * 清除ai的记忆
     *
     * @param
     */
    default void cleanMemory(String sessionId) {

    }

}
